/* SPDX-License-Identifier: GPL-2.0 */
#include "dhd_chip_info.h"

#ifdef LOAD_DHD_WITH_FW_ALIVE
int alive = 0;
int card_dev = 0;
int card_rev = 0;

uint32	bcm43430_coreid[] = {
0x00000800,0x00000812,0x00000829,0x0000082a,0x0000080e,0x00000240};
uint32  bcm43430_coresba[] = {
0x18000000,0x18001000,0x18002000,0x18003000,0x18004000,0x19000000};
uint32  bcm43430_coresba_size[] = {
0x00001000,0x00001000,0x00001000,0x00001000,0x00001000,0x01000000};
uint32  bcm43430_wrapba[] = {
0x18100000,0x18101000,0x18102000,0x18103000,0x18104000,0x18106000};
uint32  bcm43430_cia[] = {
0x4bf80001,0x4bf81201,0x4bf82901,0x4bf82a01,0x4bf80e01,0x43b24001};
uint32  bcm43430_cib[] = {
0x31004211,0x27004211,0x15004211,0x09004211,0x16080401,0x00080201};

uint32  bcm43436_cib[] = {
0x31004211,0x27004211,0x18004211,0x0b004211,0x19080401,0x00080201};


int sii_pub_43430[] = {
0x00000001,0x00000003,0x00000829,0x00000015,0x00000002,0x00000031,0x10400000,0x0000001e,
0x00000018,0x39d25f18,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x0000a9a6,
0x00000000,0x00000003,0x30c21b01,0x00000000,0x00000000,0x00000000,
};

int sii_pub_43436[] = {
0x00000001,0x00000003,0x00000829,0x00000018,0x00000002,0x00000031,0x10400000,0x0000001e,
0x00000018,0x39d25f18,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x0000a9a6,
0x00000002,0x00000004,0x40c01b01,0x00000000,0x00000000,0x00000000,
};

uint32 bcm43012_coreid[] = { 
			0x00000800, 0x00000812, 0x00000829, 0x0000082a,
			0x0000080e, 0x00000844, 0x00000840, 0x00000827 };
uint32 bcm43012_coresba[] = {
			0x18000000, 0x18001000, 0x18002000, 0x18003000,
			0x18004000, 0x18005000, 0x18010000, 0x18012000 };
uint32 bcm43012_coresba_size[] = {
			0x00001000, 0x00001000, 0x00001000, 0x00001000,
			0x00001000, 0x00001000, 0x00002000, 0x00001000 };
uint32 bcm43012_wrapba[] = {
			0x18100000, 0x18101000, 0x18102000, 0x18103000,
			0x18107000, 0x18104000, 0x00000000, 0x00000000 };
uint32 bcm43012_cia[] = {
			0x4bf80001, 0x4bf81201, 0x4bf82901, 0x4bf82a01,
			0x4bf80e01, 0x4bf84401, 0x4bf84001, 0x4bf82701 };
uint32 bcm43012_cib[] = {
			0x38084411, 0x3e084411, 0x1b004211, 0x0a004211,
			0x17080401, 0x01004211, 0x09000201, 0x1e000201 };
int sii_pub_43012[] = {
			0x00000001, 0x00000003, 0x00000829, 0x0000001b,
			0x00000002, 0x00000038, 0x10400109, 0x0000105c,
			0x0000001e, 0x8a8c5f1e, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x0000a804,
			0x00000002, 0x00000000, 0x00c18854, 0x00000000,
			0x00000000, 0x00000000 };
#endif /* LOAD_DHD_WITH_FW_ALIVE */
